Evavel\Query\Query D

Total Complexity 174
Dependencies 3
Dependents 34
Total lines 950
Lines of code 587
Logical lines of code 343
Comment lines 90
Methods 65
Properties 25

Methods 65

Method Rating Maintainability Complexity Lines of code
execute_cached()
A
45 15 40
buildWhere()
A
44 13 44
buildInsert()
A
49 9 28
insert()
A
57 8 16
buildSelect()
S
54 7 22
buildWiths()
S
53 7 21
where()
S
54 5 22
buildWheres()
S
54 5 20
parseAsTableField()
S
56 5 18
buildUpdate()
S
56 4 17
count()
S
58 4 16
get_row()
S
63 5 10
array_flatten()
S
60 4 14
whereIn()
S
61 4 12
with()
S
64 4 10
buildWithMeta()
S
62 4 10
execute()
S
68 3 7
numPages()
S
73 3 4
buildFrom()
S
71 3 5
process_result()
S
66 3 9
buildJoin()
S
58 2 14
whereNested()
S
62 2 11
page()
S
67 2 8
get()
S
67 2 8
fromTenant()
S
70 2 6
getColumns()
S
64 2 9
process_insert_result()
S
70 2 6
buildOrder()
S
67 2 7
buildRaw()
S
69 2 7
buildLimit()
S
70 2 7
buildOffset()
S
69 2 7
select()
S
68 2 7
validateTableName()
S
76 2 4
orWhere()
S
70 2 6
table()
S
61 1 12
buildSql()
S
62 1 12
process_null_result()
S
82 1 3
buildDelete()
S
79 1 3
process_update_result()
S
82 1 3
setDebug()
S
80 1 3
delete()
S
77 1 4
whereIsNotNull()
S
79 1 3
tableWP()
S
78 1 3
debug()
S
77 1 4
limit()
S
76 1 4
offset()
S
76 1 4
orderBy()
S
67 1 8
orderByDesc()
S
79 1 3
orWhereIn()
S
79 1 3
whereNotIn()
S
78 1 3
orWhereNotIn()
S
79 1 3
whereIsNull()
S
79 1 3
join()
S
65 1 9
update()
S
74 1 5
raw()
S
76 1 4
rawSql()
S
80 1 3
withMeta()
S
77 1 4
toArray()
S
77 1 4
values()
S
74 1 5
countPages()
S
75 1 4
setCache()
S
80 1 3
all()
S
81 1 3
first()
S
81 1 3
find()
S
79 1 3
onlyCount()
S
77 1 4